qw = int(input())
x1=0
if len(str(qw))!=4:
    print("Введённое число не является четырёхзначным")
if qw%2==0:
    print("Число чётное: Да")
else:
    print("Число чётное: Нет")
if qm%3==0:
    print("Число кратно трём: Да")
else:
    print("Число кратно трём: Нет")
if (qw**0.5)%1==0:
    print("Число является квадратом числа: "+str(int(qw**0.5)))
else:
    print("Число является квадратом числа: Нет")

print("Наименьшая цифра числа: " + min(str(qw)))
print("Наибольшая цифра числа: " + max(str(qw)))
for x in str(qw):
    if x=="0":
        x1+=1
print("Количество нулей в числе: " + str(x1))
qw = str(qw)
if (int(qw[3])**0.5)%1==0:
    print("Цифра в разряде единиц является квадратом цифры: "+str(int(qw[3])**0.5))
else:
    print("Цифра в разряде единиц является квадратом цифры: Нет")
if (int(qw[2])**0.5)%1==0:
    print("Цифра в разряде десятков является квадратом цифры: "+str(int(qw[2])**0.5))
else:
    print("Цифра в разряде десятков является квадратом цифры: Нет")
if (int(qw[1])**0.5)%1==0:
    print("Цифра в разряде сотен является квадратом цифры: "+str(int(qw[1])**0.5))
else:
    print("Цифра в разряде сотен является квадратом цифры: Нет")
if (int(qw[0])**0.5)%1==0:
    print("Цифра в разряде тысяч является квадратом цифры: "+str(int(qw[0])**0.5))
else:
    print("Цифра в разряде тысяч является квадратом цифры: Нет")
